@@ -1,4 +1,5 @@  | 
            ||
| 1 | 1 | 
                # -*- coding: utf-8 -*-  | 
            
| 2 | 
                +import json  | 
            |
| 2 | 3 | 
                 | 
            
| 3 | 4 | 
                from django.conf import settings  | 
            
| 4 | 5 | 
                from django_logit import logit  | 
            
                @@ -1,6 +1,4 @@  | 
            ||
| 1 | 1 | 
                # -*- coding: utf-8 -*-  | 
            
| 2 | 
                -import json  | 
            |
| 3 | 
                -  | 
            |
| 4 | 2 | 
                from django.db import models  | 
            
| 5 | 3 | 
                from django.utils.translation import ugettext_lazy as _  | 
            
| 6 | 4 | 
                from django_models_ext import BaseModelMixin, upload_file_path, upload_path  | 
            
                @@ -83,7 +81,7 @@ class LensmanContributionContractInfo(BaseModelMixin):  | 
            ||
| 83 | 81 | 
                'lensman_id': self.lensman_id,  | 
            
| 84 | 82 | 
                'activity_id': self.activity_id,  | 
            
| 85 | 83 | 
                'contribution_id': self.contribution_id,  | 
            
| 86 | 
                - 'contract_content_fields': json.loads(self.contract_content_fields) if self.contract_content_fields else '',  | 
            |
| 84 | 
                + 'contract_content_fields': self.contract_content_fields,  | 
            |
| 87 | 85 | 
                'contract_file_url': self.contract_file_url,  | 
            
| 88 | 86 | 
                'contract_status': self.contract_status,  | 
            
| 89 | 87 | 
                'created_at': tc.local_string(utc_dt=self.created_at, format='%Y-%m-%d %H:%M:%S'),  |